<?php

/**
 * Tipocomb form.
 *
 * @package    aeropostal
 * @subpackage form
 * @author     Your name here
 */
class TipocombForm extends BaseTipocombForm
{
  public function configure()
  {
    $this->setWidgets(array(
      'nombre'      => new sfWidgetFormInputText(),
      'descripcion' => new sfWidgetFormInputText(),
    ));
      
      // Cambiar las etiquetas de los campos en el formulario
	$this->widgetSchema->setLabels(array(
	  'descripcion'    => 'Descripci&oacute;n',
	));
        
     // Setear los errores que aparecen en el formulario
	$this->setValidators(array(
	  'nombre'   => new sfValidatorString(array('required' => true),array('required' => 'Debe especificar el nombre del tipo de Combustible.')),
          'descripcion' => new sfValidatorString(array('required' => true),array('required' => 'Debe ingresar la descripci&oacute;n del tipo de Combustible.')),
        ));
        
        $this->widgetSchema->setNameFormat('tipocomb[%s]');

        $this->errorSchema = new sfValidatorErrorSchema($this->validatorSchema);
  }
}
